//public class tedt
//{
//    public static void main(String[] args){
//
//        Zi z = new Zi();
////空参实例化Zi类对象z
//    }
//}
//
//class Fu
//{
//    {
//        System.out.println("Fu类构造代码块被执行了");
//    }
//    static
//    {
//        System.out.println("Fu类静态代码块被执行了");
//    }
//    public Fu()
//    {
//        System.out.println("Fu类空参构造方法被执行了");
//    }
//}
//
//class Zi extends Fu {
//    {
//        System.out.println("Zi类构造代码块被执行了");
//    }
//
//    static {
//        System.out.println("Zi类静态代码块被执行了");
//    }
//
//    public Zi() {
//        System.out.println("Zi类空参构造方法被执行了");
//    }
//}
//
public class tedt {
    public static void main(String[] args) {
        Test test = new Test(true);
    }
}

class Test {
    public Test(){
        System.out.println("Constructor one invoked!");
    }
    public Test(int x){

        this();

        System.out.println("Constructor two invoked!");
    }
    public Test(boolean b){

        this(1);

        System.out.println("Constructor three invoked!");
    }
}